# hello_world.py
import 中文函数库 as ui # 导入你的库

def 创建用户界面():
    """构建应用程序的用户界面"""
    # 1. 创建主窗口
    窗口 = ui.创建主窗口("我的第一个应用", 宽度=400, 高度=300)

    # 2. 为窗口设置中央区域和布局
    中央区域, 布局 = ui.为窗口设置中央区域和布局(窗口, 布局类型="垂直", 内边距=20, 间距=15)

    # 3. 添加一个标签到布局中
    ui.添加标签到布局(布局, "你好，世界！")

    # 4. 返回创建好的窗口对象
    return 窗口

def main():
    """应用程序的主入口函数"""
    # *** 关键步骤 1: 创建 QApplication 实例 ***
    应用程序 = ui.QApplication(ui.sys.argv) # 库已导入 sys 和 QApplication

    # *** 关键步骤 2: 调用 UI 构建函数 ***
    主窗口 = 创建用户界面()

    # *** 关键步骤 3: 显示窗口 ***
    主窗口.show()

    # *** 关键步骤 4: 启动事件循环 ***
    ui.sys.exit(应用程序.exec())

# --- 程序入口点 ---
if __name__ == "__main__":
    main()